Mend Renovate logo banner
This PR contains the following updates:
Release Notes
import-js/eslint-plugin-import (eslint-plugin-import)
Compare Source
Added
- TypeScript config: add .cts and .mts extensions ([#2851], thanks [@Zamiell])
- [
newline-after-import]: new option exactCount and docs update ([#1933], thanks [@anikethsaha] and [@reosarevok])
- [
newline-after-import]: fix exactCount with considerComments false positive, when there is a leading comment ([#2884], thanks [@kinland])
Compare Source
Fixed
- [
order]: revert breaking change to single nested group ([#2854], thanks [@yndajas])
Changed
- [Docs] remove duplicate fixable notices in docs ([#2850], thanks [@bmish])
Compare Source
Fixed
- [
no-duplicates]: remove duplicate identifiers in duplicate imports ([#2577], thanks [@joe-matsec])
- [
consistent-type-specifier-style]: fix accidental removal of comma in certain cases ([#2754], thanks [@bradzacher])
- [Perf]
ExportMap: Improve ExportMap.for performance on larger codebases ([#2756], thanks [@leipert])
- [
no-extraneous-dependencies]/TypeScript: do not error when importing inline type from dev dependencies ([#1820], thanks [@andyogo])
- [
newline-after-import]/TypeScript: do not error when re-exporting a namespaced import ([#2832], thanks [@laurens-dg])
- [
order]: partial fix for [#2687] (thanks [@ljharb])
- [
no-duplicates]: Detect across type and regular imports ([#2835], thanks [@benkrejci])
- [
extensions]: handle . and .. properly ([#2778], thanks [@benasher44])
- [
no-unused-modules]: improve schema (thanks [@ljharb])
- [
no-unused-modules]: report error on binding instead of parent export ([#2842], thanks [@Chamion])
Changed
- [Docs] [
no-duplicates]: fix example schema ([#2684], thanks [@simmo])
- [Docs] [
group-exports]: fix syntax highlighting ([#2699], thanks [@devinrhode2])
- [Docs] [
extensions]: reference node ESM behavior ([#2748], thanks [@xM8WVqaG])
- [Refactor] [
exports-last]: use array.prototype.findlastindex (thanks [@ljharb])
- [Refactor] [
no-anonymous-default-export]: use object.fromentries (thanks [@ljharb])
- [Refactor] [
no-unused-modules]: use array.prototype.flatmap (thanks [@ljharb])
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
Mend Renovate logo banner
This PR contains the following updates:
2.27.5->2.29.0Release Notes
import-js/eslint-plugin-import (eslint-plugin-import)
v2.29.0Compare Source
Added
newline-after-import]: new optionexactCountand docs update ([#1933], thanks [@anikethsaha] and [@reosarevok])newline-after-import]: fixexactCountwithconsiderCommentsfalse positive, when there is a leading comment ([#2884], thanks [@kinland])v2.28.1Compare Source
Fixed
order]: revert breaking change to single nested group ([#2854], thanks [@yndajas])Changed
v2.28.0Compare Source
Fixed
no-duplicates]: remove duplicate identifiers in duplicate imports ([#2577], thanks [@joe-matsec])consistent-type-specifier-style]: fix accidental removal of comma in certain cases ([#2754], thanks [@bradzacher])ExportMap: ImproveExportMap.forperformance on larger codebases ([#2756], thanks [@leipert])no-extraneous-dependencies]/TypeScript: do not error when importing inline type from dev dependencies ([#1820], thanks [@andyogo])newline-after-import]/TypeScript: do not error when re-exporting a namespaced import ([#2832], thanks [@laurens-dg])order]: partial fix for [#2687] (thanks [@ljharb])no-duplicates]: Detect across type and regular imports ([#2835], thanks [@benkrejci])extensions]: handle.and..properly ([#2778], thanks [@benasher44])no-unused-modules]: improve schema (thanks [@ljharb])no-unused-modules]: report error on binding instead of parent export ([#2842], thanks [@Chamion])Changed
no-duplicates]: fix example schema ([#2684], thanks [@simmo])group-exports]: fix syntax highlighting ([#2699], thanks [@devinrhode2])extensions]: reference node ESM behavior ([#2748], thanks [@xM8WVqaG])exports-last]: usearray.prototype.findlastindex(thanks [@ljharb])no-anonymous-default-export]: useobject.fromentries(thanks [@ljharb])no-unused-modules]: usearray.prototype.flatmap(thanks [@ljharb])Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.